home *** CD-ROM | disk | FTP | other *** search
/ EuroCD 3 / EuroCD 3.iso / Programming / Python-1.4 / Docs / Amiga / other < prev    next >
Text File  |  1998-06-24  |  1KB  |  50 lines

  1.  
  2.                           NOTES TO OTHER MODULES
  3.  
  4.                       Irmen de Jong - ijong@gak.nl
  5.                                27 dec. 1996
  6.  
  7.  
  8.  
  9. SELECT MODULE
  10. -------------
  11.  
  12. The  Amiga  implementation of the select.select() function is improved.  It
  13. now  takes  an  optional  5th argument, which is an AmigaDOS signal mask to
  14. wait  on  (example:  4096 is ^C signal).  When the signal mask is not zero,
  15. select  will  return  a 4-tuple (instead of the usual 3-tuple) in which the
  16. 4th  element is the signal mask of the signals that occured.  If no signals
  17. occured  it  is  zero,  ofcourse.   Hint:  pass `None' for the 4th argument
  18. (timeout value) if you want no timeouts.
  19.  
  20.  
  21. URLLIB MODULE
  22. -------------
  23.  
  24. Uses builtin module urlop for huge speedup on quote and unquote functions.
  25.  
  26.  
  27. TIME MODULE
  28. -----------
  29.  
  30. The   floatsleep   function   will   use   the   select   system   call  if
  31. bsdsocket.library  (AmiTCP)  is  available.  You will then be able to abort
  32. the  floatsleep by a ^C signal.  If bsdsocket.library is not available, the
  33. regular  dos.library  Delay  function  is  used  and  you  cannot abort the
  34. floatsleep.
  35.  
  36.  
  37. TEMPFILE MODULE
  38. ---------------
  39.  
  40. The search path for a temporary directory is as follows:
  41.     T:    (usually RAM:T)
  42.     :T     (a T directory in the root of the current device)
  43.     SYS:T
  44.  
  45. If  the  global  (ENV:)  environment  variable  TMPDIR  is  set, it will be
  46. considered first (before T:).  The paths are checked for correctness.
  47.  
  48.  
  49.  
  50.